Showing source for: https://2026.moodlemoot.fr/
Duration: 0.073439s
Server: Apache/2.4.69 (Debian)
<!DOCTYPE html>
<!DOCTYPE html>
<html dir="ltr" lang="fr" xml:lang="fr" data-bs-theme="dark" class="bg-dark text-light">
<head>
<title>Accueil | MM26FR</title>
<link rel="shortcut icon" href="https://2026.moodlemoot.fr/theme/image.php/celene4boost/theme/1789935602/favicon" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="moodle, Accueil | MM26FR" />
<link rel="stylesheet" type="text/css" href="https://2026.moodlemoot.fr/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.css" /><script id="firstthemesheet" type="text/css">/** Required in order to fix style inclusion problems in IE with YUI **/</script><link rel="stylesheet" type="text/css" href="https://2026.moodlemoot.fr/theme/styles.php/celene4boost/1789935602_1786958346/all" />
<script>
//<![CDATA[
var M = {}; M.yui = {};
M.pageloadstarttime = new Date();
M.cfg = {"wwwroot":"https:\/\/2026.moodlemoot.fr","apibase":"https:\/\/2026.moodlemoot.fr\/r.php\/api","homeurl":{},"sesskey":"o0SF4A6ktl","sessiontimeout":"28800","sessiontimeoutwarning":"1200","themerev":"1789935602","slasharguments":1,"theme":"celene4boost","iconsystemmodule":"core\/icon_system_fontawesome","jsrev":"1786958306","admin":"admin","svgicons":true,"usertimezone":"Europe\/Paris","language":"fr","courseId":1,"courseContextId":2,"contextid":2,"contextInstanceId":1,"langrev":1792203004,"templaterev":"1786958306","siteId":1,"userId":0};var yui1ConfigFn = function(me) {if(/-skin|reset|fonts|grids|base/.test(me.name)){me.type='css';me.path=me.path.replace(/\.js/,'.css');me.path=me.path.replace(/\/yui2-skin/,'/assets/skins/sam/yui2-skin')}};
var yui2ConfigFn = function(me) {var parts=me.name.replace(/^moodle-/,'').split('-'),component=parts.shift(),module=parts[0],min='-min';if(/-(skin|core)$/.test(me.name)){parts.pop();me.type='css';min=''}
if(module){var filename=parts.join('-');me.path=component+'/'+module+'/'+filename+min+'.'+me.type}else{me.path=component+'/'+component+'.'+me.type}};
YUI_config = {"debug":false,"base":"https:\/\/2026.moodlemoot.fr\/lib\/yuilib\/3.18.1\/","comboBase":"https:\/\/2026.moodlemoot.fr\/theme\/yui_combo.php?","combine":true,"filter":null,"insertBefore":"firstthemesheet","groups":{"yui2":{"base":"https:\/\/2026.moodlemoot.fr\/lib\/yuilib\/2in3\/2.9.0\/build\/","comboBase":"https:\/\/2026.moodlemoot.fr\/theme\/yui_combo.php?","combine":true,"ext":false,"root":"2in3\/2.9.0\/build\/","patterns":{"yui2-":{"group":"yui2","configFn":yui1ConfigFn}}},"moodle":{"name":"moodle","base":"https:\/\/2026.moodlemoot.fr\/theme\/yui_combo.php?m\/1786958306\/","combine":true,"comboBase":"https:\/\/2026.moodlemoot.fr\/theme\/yui_combo.php?","ext":false,"root":"m\/1786958306\/","patterns":{"moodle-":{"group":"moodle","configFn":yui2ConfigFn}},"filter":null,"modules":{"moodle-core-maintenancemodetimer":{"requires":["base","node"]},"moodle-core-notification":{"requires":["moodle-core-notification-dialogue","moodle-core-notification-alert","moodle-core-notification-confirm","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-core-notification-dialogue":{"requires":["base","node","panel","escape","event-key","dd-plugin","moodle-core-widget-focusafterclose","moodle-core-lockscroll"]},"moodle-core-notification-alert":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-confirm":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-exception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-ajaxexception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-dragdrop":{"requires":["base","node","io","dom","dd","event-key","event-focus","moodle-core-notification"]},"moodle-core-lockscroll":{"requires":["plugin","base-build"]},"moodle-core-actionmenu":{"requires":["base","event","node-event-simulate"]},"moodle-core-chooserdialogue":{"requires":["base","panel","moodle-core-notification"]},"moodle-core-handlebars":{"condition":{"trigger":"handlebars","when":"after"}},"moodle-core-blocks":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification"]},"moodle-core-event":{"requires":["event-custom"]},"moodle-core_availability-form":{"requires":["base","node","event","event-delegate","panel","moodle-core-notification-dialogue","json"]},"moodle-course-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-course-coursebase","moodle-course-util"]},"moodle-course-util":{"requires":["node"],"use":["moodle-course-util-base"],"submodules":{"moodle-course-util-base":{},"moodle-course-util-section":{"requires":["node","moodle-course-util-base"]},"moodle-course-util-cm":{"requires":["node","moodle-course-util-base"]}}},"moodle-course-categoryexpander":{"requires":["node","event-key"]},"moodle-course-management":{"requires":["base","node","io-base","moodle-core-notification-exception","json-parse","dd-constrain","dd-proxy","dd-drop","dd-delegate","node-event-delegate"]},"moodle-form-dateselector":{"requires":["base","node","overlay","calendar"]},"moodle-form-shortforms":{"requires":["node","base","selector-css3","moodle-core-event"]},"moodle-question-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-question-searchform":{"requires":["base","node"]},"moodle-availability_completion-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_date-form":{"requires":["base","node","event","io","moodle-core_availability-form"]},"moodle-availability_grade-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_group-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_grouping-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_profile-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-mod_assign-history":{"requires":["node","transition"]},"moodle-mod_customcert-rearrange":{"requires":["dd-delegate","dd-drag"]},"moodle-mod_quiz-questionchooser":{"requires":["moodle-core-chooserdialogue","moodle-mod_quiz-util","querystring-parse"]},"moodle-mod_quiz-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-mod_quiz-quizbase","moodle-mod_quiz-util-base","moodle-mod_quiz-util-page","moodle-mod_quiz-util-slot","moodle-course-util"]},"moodle-mod_quiz-toolboxes":{"requires":["base","node","event","event-key","io","moodle-mod_quiz-quizbase","moodle-mod_quiz-util-slot","moodle-core-notification-ajaxexception"]},"moodle-mod_quiz-util":{"requires":["node","moodle-core-actionmenu"],"use":["moodle-mod_quiz-util-base"],"submodules":{"moodle-mod_quiz-util-base":{},"moodle-mod_quiz-util-slot":{"requires":["node","moodle-mod_quiz-util-base"]},"moodle-mod_quiz-util-page":{"requires":["node","moodle-mod_quiz-util-base"]}}},"moodle-mod_quiz-autosave":{"requires":["base","node","event","event-valuechange","node-event-delegate","io-form","datatype-date-format"]},"moodle-mod_quiz-quizbase":{"requires":["base","node"]},"moodle-mod_quiz-modform":{"requires":["base","node","event"]},"moodle-message_airnotifier-toolboxes":{"requires":["base","node","io"]},"moodle-block_xp-notification":{"requires":["base","node","handlebars","button-plugin","moodle-core-notification-dialogue"]},"moodle-block_xp-filters":{"requires":["base","node","moodle-core-dragdrop","moodle-core-notification-confirm","moodle-block_xp-rulepicker"]},"moodle-block_xp-rulepicker":{"requires":["base","node","handlebars","moodle-core-notification-dialogue"]},"moodle-report_eventlist-eventfilter":{"requires":["base","event","node","node-event-delegate","datatable","autocomplete","autocomplete-filters"]},"moodle-report_loglive-fetchlogs":{"requires":["base","event","node","io","node-event-delegate"]},"moodle-gradereport_history-userselector":{"requires":["escape","event-delegate","event-key","handlebars","io-base","json-parse","moodle-core-notification-dialogue"]},"moodle-qbank_editquestion-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-tool_lp-dragdrop-reorder":{"requires":["moodle-core-dragdrop"]},"moodle-assignfeedback_editpdf-editor":{"requires":["base","event","node","io","graphics","json","event-move","event-resize","transition","querystring-stringify-simple","moodle-core-notification-dialog","moodle-core-notification-alert","moodle-core-notification-warning","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]}}},"gallery":{"name":"gallery","base":"https:\/\/2026.moodlemoot.fr\/lib\/yuilib\/gallery\/","combine":true,"comboBase":"https:\/\/2026.moodlemoot.fr\/theme\/yui_combo.php?","ext":false,"root":"gallery\/1786958306\/","patterns":{"gallery-":{"group":"gallery"}}}},"modules":{"core_filepicker":{"name":"core_filepicker","fullpath":"https:\/\/2026.moodlemoot.fr\/lib\/javascript.php\/1786958306\/repository\/filepicker.js","requires":["base","node","node-event-simulate","json","async-queue","io-base","io-upload-iframe","io-form","yui2-treeview","panel","cookie","datatable","datatable-sort","resize-plugin","dd-plugin","escape","moodle-core_filepicker","moodle-core-notification-dialogue"]},"core_comment":{"name":"core_comment","fullpath":"https:\/\/2026.moodlemoot.fr\/lib\/javascript.php\/1786958306\/comment\/comment.js","requires":["base","io-base","node","json","yui2-animation","overlay","escape"]}},"logInclude":[],"logExclude":[],"logLevel":null};
M.yui.loader = {modules: {}};
//]]>
</script>
<script>
var _paq = window._paq = window._paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//stats.moodlemoot.fr/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '10']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
</head>
<style>
:root {
--hero-bg: #0b0f19;
--hero-bg-alt: #11162a;
--hero-border: #1e2545;
--hero-accent: #ff5b57;
--hero-accent-dark: #b80400;
--hero-accent-soft: rgba(225, 6, 0, 0.35);
--hero-text: #e6e8f0;
--hero-text-muted: #9aa0c4;
}
.btn:not(a) {
appearance: none;
border: none;
border-radius: 0.5rem;
padding: 0.6rem 1.2rem;
font-size: 0.75rem;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
line-height: 1.2;
display: inline-flex;
align-items: center;
justify-content: center;
gap: 0.4rem;
background: transparent;
color: var(--hero-text);
cursor: pointer;
user-select: none;
white-space: nowrap;
transition:
background 0.2s ease,
color 0.2s ease,
box-shadow 0.2s ease,
transform 0.15s ease;
}
.btn-primary:not(a) {
background: linear-gradient(
180deg,
var(--hero-accent),
var(--hero-accent-dark)
);
color: #fff;
box-shadow:
0 4px 16px rgba(0, 0, 0, 0.6),
0 0 12px var(--hero-accent-soft);
}
.btn-primary:not(a):hover,
.btn-primary:not(a):focus {
background: linear-gradient(
180deg,
#ff6257,
var(--hero-accent)
);
box-shadow:
0 6px 24px rgba(0, 0, 0, 0.8),
0 0 18px rgba(225, 6, 0, 0.6);
transform: translateY(-1px);
}
.btn-secondary:not(a) {
background: var(--hero-bg-alt);
color: var(--hero-text);
border: 1px solid var(--hero-border);
box-shadow:
inset 0 0 0 1px rgba(255, 255, 255, 0.03),
0 4px 12px rgba(0, 0, 0, 0.5);
}
.btn-secondary:not(a):hover,
.btn-secondary:not(a):focus {
background: rgba(225, 6, 0, 0.12);
border-color: var(--hero-accent);
box-shadow:
0 0 0 1px var(--hero-accent-soft),
0 6px 20px rgba(0, 0, 0, 0.7);
}
.btn-outline-primary {
background: transparent;
color: var(--hero-accent);
border: 1px solid var(--hero-accent);
}
.btn-outline-primary:hover {
background: rgba(225, 6, 0, 0.15);
color: var(--hero-text);
}
.btn:disabled,
.btn.disabled {
opacity: 0.45;
cursor: not-allowed;
box-shadow: none;
transform: none;
}
.btn:focus-visible {
outline: none;
box-shadow:
0 0 0 2px var(--hero-bg),
0 0 0 4px var(--hero-accent);
}
.btn-sm {
padding: 0.4rem 0.9rem;
font-size: 0.65rem;
}
.btn-lg {
padding: 0.75rem 1.6rem;
font-size: 0.85rem;
}
.btn-icon.icons-collapse-expand{
background:transparent !important;
}
.btn-icon.icons-collapse-expand:hover{
outline:none;
transform: scale(110%);
}
/* Le menu secondaire moremenu dans le template .secondary-menu */
.secondary-navigation.moumout {
--hero-bg: #0b0f19;
--hero-bg-alt: #11162a;
--hero-border: #1e2545;
--hero-accent: #ff5b57;
--hero-accent-soft: rgba(225, 6, 0, 0.35);
--hero-text: #e6e8f0;
--hero-text-muted: #9aa0c4;
}
.secondary-navigation.moumout {
background: linear-gradient(
180deg,
rgba(225, 6, 0, 0.06),
transparent 60%
),
var(--hero-bg);
border-bottom: 1px solid var(--hero-border);
box-shadow: 0 4px 18px rgba(0, 0, 0, 0.6);
}
.secondary-navigation.moumout .nav-tabs {
border-bottom: none;
}
.secondary-navigation.moumout .nav-tabs .nav-link {
color: var(--hero-text-muted);
background: transparent;
border: none;
text-transform: uppercase;
border-radius: 0.5rem;
position: relative;
transition:
color 0.2s ease,
background 0.2s ease,
box-shadow 0.2s ease;
}
.secondary-navigation.moumout .nav-tabs .nav-link:hover {
color: var(--hero-text);
background: rgba(225, 6, 0, 0.08);
}
.secondary-navigation.moumout .nav-tabs .nav-link.active {
color: var(--hero-text);
background: white;
box-shadow:
inset 0 0 0 1px var(--hero-accent-soft),
0 0 10px var(--hero-accent-soft);
}
.secondary-navigation.moumout .nav-tabs .nav-link::after {
content: "";
position: absolute;
left: 0.6rem;
right: 0.6rem;
bottom: 0.25rem;
height: 2px;
background: linear-gradient(
90deg,
transparent,
var(--hero-accent),
transparent
);
opacity: 0;
transition: opacity 0.2s ease;
}
.secondary-navigation.moumout .nav-tabs .nav-link.active::after {
opacity: 1;
}
.secondary-navigation.moumout .dropdown-toggle {
color: var(--hero-text-muted);
}
.secondary-navigation.moumout .dropdown-toggle:hover {
color: var(--hero-text);
}
.secondary-navigation.moumout .dropdown-menu {
background: var(--hero-bg-alt);
border: 1px solid var(--hero-border);
border-radius: 0.6rem;
box-shadow: 0 12px 32px rgba(0, 0, 0, 0.8);
padding: 0.4rem;
}
.secondary-navigation.moumout .dropdown-item {
color: var(--hero-text-muted);
font-size: 0.75rem;
letter-spacing: 0.04em;
border-radius: 0.4rem;
padding: 0.45rem 0.75rem;
transition:
background 0.2s ease,
color 0.2s ease;
}
.secondary-navigation.moumout .dropdown-item:hover {
color: var(--hero-text);
background: rgba(225, 6, 0, 0.12);
}
.secondary-navigation.moumout .nav-link:focus-visible,
.secondary-navigation.moumout .dropdown-item:focus-visible {
outline: none;
box-shadow:
0 0 0 2px var(--hero-bg),
0 0 0 4px var(--hero-accent);
}
[data-bs-theme="dark"] .primary-navigation .navigation .nav-link:hover, [data-bs-theme="dark"] .moremenu .nav-link.active:focus, [data-bs-theme="dark"] .moremenu .nav-link:hover, [data-bs-theme="dark"] .secondary-navigation .navigation .nav-link:hover{
color:#e1e1e1;
background: linear-gradient(
90deg,
rgba(225, 6, 0, 0.35),
rgba(225, 6, 0, 0.15)
);
box-shadow:
inset 0 0 0 1px var(--hero-accent-soft),
0 0 10px var(--hero-accent-soft);
}
</style><body id="page-site-index" class="limitedwidth format-site course path-site safari dir-ltr lang-fr yui-skin-sam yui3-skin-sam 2026-moodlemoot-fr pagelayout-frontpage course-1 context-2 notloggedin theme bg-dark text-light">
<div class="toast-wrapper mx-auto py-0 fixed-top" role="status" aria-live="polite"></div>
<style>
#hero-banner {
width: 100vw !important;
max-width: 100vw !important;
margin: 0 !important;
padding: 0 !important;
display: block !important;
line-height: 0;
position: relative;
left: 50%;
transform: translateX(-50%);
}
#hero-banner img {
width: 100% !important;
height: auto !important;
display: block !important;
}
#main-content {
width: 100vw !important;
max-width: 100vw !important;
margin: 0 !important;
padding: 0 !important;
box-sizing: border-box;
position: relative;
left: 50%;
transform: translateX(-50%);
}
#page{
display:none;
}
@media (min-width: 576px) {
#page-wrapper #page {
display: none;
}
}
@media (min-width: 768px) {
#page.drawers {
display:none;
}
}
@media (min-width: 576px) {
#page-wrapper {
height: 0%;
}
}
@media (min-width: 768px){
#page-wrapper {
height: 0%;
}
}
#page-wrapper {
height: 0%;
}
#accessBtn{
display:none !important;
}
</style>
<style>
.hero__bg {
background-image: url('//2026.moodlemoot.fr/pluginfile.php/1/theme_celene4boost/heroofflineimage/1789935602/slide-slide-2.png');
}
.hero__cta {
padding: 0.45em 1em !important;
max-width: 75% !important;
}
</style>
<section class="hero">
<div class="hero__bg"></div>
<div class="hero__overlay"></div>
<div class="hero__content">
<span class="hero__label">FERMETURE DU MOODLEMOOT</span>
<h1 class="hero__event-name benton">MERCI À TOUTES ET TOUS D'ÊTRE VENUS !</h1>
<p class="hero__organizer true-crimes">Rendez-vous en 2027 à Avignon</p>
<a href="https://2027.moodlemoot.fr" class="hero__cta">En savoir plus</a>
</div>
</section>
<div class="theme-richcontent">
<!--<p
style="font-family: 'Monserrat'; font-size: 2rem; font-weight: 800; text-align: center; border-top: 2px solid rgba(255, 255, 255, .3); border-bottom: 2px solid rgba(255, 255, 255, .3); padding-top: 10px; padding-bottom: 10px;">
<a href="https://moodlemoot.ubicast.tv/" target="_blank" rel="noopener">SUIVEZ
LE MOODLEMOOT EN DIRECT</a></p>
<h3 style="text-align: center;"><strong><a
href="https://2026.moodlemoot.fr/course/view.php?id=26">QUI-EST-CE : Qui
veut saboter le MM26 ? Venez aider SuperMooMoot !</a></strong></h3>
<p></p>
<p
style="font-family: 'Monserrat'; font-size: 2rem; font-weight: 800; text-align: center; border-top: 2px solid rgba(255, 255, 255, .3); border-bottom: 2px solid rgba(255, 255, 255, .3); padding-top: 10px; padding-bottom: 10px;">
<a href="https://2026.moodlemoot.fr/course/view.php?id=194">PARTICIPEZ A NOTRE
SONDAGE</a></p> -->
<p style="font-family: 'Monserrat'; font-size: 2rem; font-weight: 800; text-align: center; border-top: 2px solid rgba(255, 255, 255, .3); border-bottom: 2px solid rgba(255, 255, 255, .3); padding-top: 10px; padding-bottom: 10px;">Vivez le MoodleMoot 2026 à TOURS du 8 au 10 juillet 2026<br>Site des Tanneurs on the Loire Valley</p>
<section class="section">
<p class="section-title" style="font-family: 'Monserrat'; font-size: 1.5rem; font-weight: 800; text-align: justify;">En direct du MoodleMoot</p>
<div class="live-grid"><!-- <a
href="https://2026.moodlemoot.fr/course/view.php?id=8">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb"
style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/157/course/overviewfiles/img.jpg');">
</div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">TEASER</span>
<div class="live-card-label" style="font-size: 1.2rem;">B.A du
MOOT26fr</div>
</div>
</div>
</a> --><a href="https://youtu.be/y0vkYmn_HHo?si=UPkmcWer9N4gLGZ0">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/4388/course/overviewfiles/la-B-O_MM2026.jpg');"> </div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">Oryonys - A Movie Hero</span>
<div class="live-card-label" style="font-size: 1.2rem;">La B.O. du MOODLEMOOT !</div>
</div>
</div>
</a><a href="https://media.moodlemoot.fr/picture.php?/10250/category/72">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/182/course/overviewfiles/photo-officielle.jpg');"> </div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">LIVE</span>
<div class="live-card-label" style="font-size: 1.2rem;">La photo officielle en ligne</div>
</div>
</div>
</a><a href="https://media.moodlemoot.fr/">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/181/course/overviewfiles/MM26_media-moodlemoot.jpg');"> </div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">PHOTOS</span>
<div class="live-card-label" style="font-size: 1.2rem;">Déposez vos photos souvenirs du MM2026 sur media.moodlemoot.fr</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=201">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/4394/course/overviewfiles/photobooth_final.jpg');"> </div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">PHOTOBOOTH</span>
<div class="live-card-label" style="font-size: 1.2rem;">Les photobooths de la soirée de gala</div>
</div>
</div>
</a><a href="https://moodlemoot.ubicast.tv/channels/#moodlemoot-2026">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/177/course/overviewfiles/les-lives.jpg');"> </div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">LIVE</span>
<div class="live-card-label" style="font-size: 1.2rem;">Les replays sont en ligne</div>
</div>
</div>
</a><a href="https://utbox.univ-tours.fr/s/2Xp7o35wZ9Z38F5">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/4389/course/overviewfiles/medias-disponibles.jpg');"> </div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">TÉLÉCHARGEMENTS</span>
<div class="live-card-label" style="font-size: 1.2rem;">Tous les médias du MM2026fr en HD</div>
</div>
</div>
</a><a href="https://open.spotify.com/show/033SFSoIYIZtELeyg06Heq?si=d614904a139b488d">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/4391/course/overviewfiles/MMR-Spotify.jpg');"> </div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">PODCAST AUDIO > SPOTIFY</span>
<div class="live-card-label" style="font-size: 1.2rem;">Écoutez MIDNIGHT MOOT RADIO sur Spotify !</div>
</div>
</div>
</a><a href="https://moodlemoot.ubicast.tv/channels/#midnight-moot-radio_23809">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/4393/course/overviewfiles/MMR-Ubicast.jpg');"> </div>
<div class="live-card-overlay"> </div>
<span class="live-card-tag">PODCAST VIDEO > UBICAST</span>
<div class="live-card-label" style="font-size: 1.2rem;">Regardez MIDNIGHT MOOT RADIO sur Moodlemoot.tv !</div>
</div>
</div>
</a></div>
</section>
<p style="font-family: 'Monserrat'; font-size: 2rem; font-weight: 800; text-align: center; border-top: 2px solid rgba(255, 255, 255, .3); border-bottom: 2px solid rgba(255, 255, 255, .3); padding-top: 10px; padding-bottom: 10px;">Ils sont partenaires du MM2026</p>
<section class="section">
<p class="section-title" style="font-family: 'Monserrat'; font-size: 1.5rem; font-weight: 800; text-align: justify;">PLATINIUM</p>
<div class="live-grid"><a href="https://2026.moodlemoot.fr/course/view.php?id=157">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1496/course/overviewfiles/UNT.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">L'UNIVERSITÉ NUMÉRIQUE</div>
</div>
</div>
</a></div>
</section>
<section class="section">
<p class="section-title" style="font-family: 'Monserrat'; font-size: 1.5rem; font-weight: 800; text-align: justify;">GOLD</p>
<div class="live-grid"><a href="https://2026.moodlemoot.fr/course/view.php?id=163">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1548/course/overviewfiles/ubicast.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">UBICAST</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=159">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1508/course/overviewfiles/challenge-me.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">CHALLENGE ME</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=163">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1532/course/overviewfiles/elearningtouch.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">E-LEARNING TOUCH'</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=149">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1441/course/overviewfiles/wooclap.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">WOOCLAP</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=169">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1572/course/overviewfiles/pimenko.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">PIMENKO!</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=164">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1542/course/overviewfiles/ingenium.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">INGENIUM DIGITAL LEARNING</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=161">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1520/course/overviewfiles/edunao.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">EDUNAO</div>
</div>
</div>
</a></div>
</section>
<section class="section">
<p class="section-title" style="font-family: 'Monserrat'; font-size: 1.5rem; font-weight: 800; text-align: justify;">SILVER</p>
<div class="live-grid"><a href="https://2026.moodlemoot.fr/course/view.php?id=162">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1526/course/overviewfiles/enovation.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">ENOVATION</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=183">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/2046/course/overviewfiles/glaaster.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">GLAASTER</div>
</div>
</div>
</a><a href="https://www.readspeaker.com/fr/" target="_blank" rel="noopener">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/2357/course/overviewfiles/readSpeaker.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">READSPEAKER</div>
</div>
</div>
</a></div>
</section>
<section class="section">
<p class="section-title" style="font-family: 'Monserrat'; font-size: 1.5rem; font-weight: 800; text-align: justify;">BRONZE</p>
<div class="live-grid"><a href="https://2026.moodlemoot.fr/course/view.php?id=172">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1590/course/overviewfiles/smowl.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">SMOWLTECH</div>
</div>
</div>
</a></div>
</section>
<section class="section">
<p class="section-title" style="font-family: 'Monserrat'; font-size: 1.5rem; font-weight: 800; text-align: justify;">PRIVILÉGIÉS</p>
<div class="live-grid"><a href="https://2026.moodlemoot.fr/course/view.php?id=171">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1584/course/overviewfiles/vignettecours.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">OPENBADGES</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=29">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/179/course/overviewfiles/MMR_vignette_carre.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">MIDNIGHT MOOT RADIO</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=189">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/2208/course/overviewfiles/logo_FUN.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">FRANCE UNIVERSITÉ NUMÉRIQUE</div>
</div>
</div>
</a><a href="https://2026.moodlemoot.fr/course/view.php?id=168">
<div class="live-card-wrap">
<div class="live-card">
<div class="live-card-thumb" style="background-image: url('https://2026.moodlemoot.fr/pluginfile.php/1566/course/overviewfiles/ownmap.png');"> </div>
<div class="live-card-overlay"> </div>
<div class="live-card-label" style="font-size: 1.2rem;">OWNMAP</div>
</div>
</div>
</a></div>
</section>
</div>
<style>
:root {
--vc-bg: #0d0f14;
--vc-surface: #141720;
--vc-surface-2: #1b1f2e;
--vc-border: rgba(255,255,255,0.07);
--vc-cyan: #00b4d8;
--vc-cyan-light: #48cae4;
--vc-text: #e8eaf0;
--vc-text-muted: #7a82a0;
--vc-text-dim: #4a5068;
--font-display: 'Syne', sans-serif;
--font-body: 'DM Sans', sans-serif;
}
/* =============================================
BANDE TECHNOLOGIES
============================================= */
.technologies {
position: relative;
width: 100%;
overflow: hidden;
padding: 32px 0;
border-top: 1px solid var(--vc-border);
border-bottom: 1px solid var(--vc-border);
background: var(--vc-surface);
}
.technologies::before,
.technologies::after {
content: '';
position: absolute;
top: 0;
bottom: 0;
width: 180px;
z-index: 2;
pointer-events: none;
}
.technologies::before {
left: 0;
background: linear-gradient(to right, var(--vc-surface), transparent);
}
.technologies::after {
right: 0;
background: linear-gradient(to left, var(--vc-surface), transparent);
}
.technologies__track {
display: flex;
align-items: center;
gap: 0;
width: max-content;
animation: ticker-scroll 28s linear infinite;
}
/* Pause au survol de la bande entière */
.technologies:hover .technologies__track {
animation-play-state: paused;
}
@keyframes ticker-scroll {
0% { transform: translateX(0); }
100% { transform: translateX(-50%); }
/* -50% car on duplique les items pour l'effet infini */
}
.technologies__item {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 10px;
padding: 0 120px;
border-right: 1px solid var(--vc-border);
flex-shrink: 0;
cursor: pointer;
transition: opacity 0.3s ease;
}
.technologies__item:hover {
opacity: 1 !important;
}
.technologies__track:not(:hover) .technologies__item {
opacity: 1;
}
.technologies__track:hover .technologies__item:not(:hover) {
opacity: 0.3;
}
.technologies__item img {
height: 216px;
width: auto;
max-width: 240px;
object-fit: contain;
/* filter: brightness(0) invert(1); /* logos blancs sur fond sombre */
transition: filter 0.3s ease;
}
/*.technologies__item:hover img {
filter: brightness(0) invert(1) drop-shadow(0 0 8px var(--vc-cyan));
}
*/
.technologies__placeholder {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
}
.technologies__placeholder-icon {
width: 48px;
height: 36px;
border: 1.5px dashed var(--vc-text-dim);
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
color: var(--vc-text-dim);
transition: border-color 0.3s ease, color 0.3s ease;
}
.technologies__item:hover .technologies__placeholder-icon {
border-color: var(--vc-cyan);
color: var(--vc-cyan);
}
.technologies__placeholder-icon svg {
width: 18px;
height: 18px;
}
.technologies__placeholder-label {
font-family: var(--font-display);
font-size: 11px;
font-weight: 600;
letter-spacing: 0.06em;
color: var(--vc-text-dim);
white-space: nowrap;
transition: color 0.3s ease;
}
.technologies__item:hover .technologies__placeholder-label {
color: var(--vc-cyan-light);
}
.technologies__name {
font-size: 11px;
font-weight: 500;
color: var(--vc-text-dim);
letter-spacing: 0.05em;
text-transform: uppercase;
transition: color 0.3s ease;
}
.technologies__item:hover .technologies__name {
color: var(--vc-text-muted);
}
.partnr{
margin: 1rem 0 1rem 5rem;
color:#ff6257;
}
</style>
<div role="main"><span id="maincontent"></span><br /></div>
<footer id="page-footer" class="footer-popover bg-white" role="contentinfo">
<div class="zone-img">
<a href="https://univ-tours.fr" target="_blank" rel="noopener noreferrer">
<img
src="https://2026.moodlemoot.fr/theme/image.php/celene4boost/theme_celene4boost/1789935602/univtours-logo-horizontal-blanc"
alt="Logo Université de Tours"
class="mx-auto"
/>
</a>
</div>
<div class="zone-img">
<a href="https://moodle.org" target="_blank" rel="noopener noreferrer">
<img
src="https://2026.moodlemoot.fr/theme/image.php/celene4boost/theme_celene4boost/1789935602/logo_moodle"
alt="Logo de moodle"
class="mx-auto"
/>
</a>
</div>
<div class="zone-text zone-contact">
<span class="zone-label">Contact</span>
<div class="contact-row">
<svg class="icon-mail" width="20" height="20" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round">
<rect x="2" y="4" width="20" height="16" rx="2"/>
<polyline points="2,4 12,13 22,4"/>
</svg>
<a class="contact-email" href="mailto:[email protected]">[email protected]</a>
</div>
</div>
<div class="zone-text zone-follow">
<span class="zone-label">Suivre le M26</span>
<div class="social-row">
<a class="social-link" href="https://bsky.app/profile/mm2026fr.bsky.social" target="_blank" aria-label="Bluesky" title="Bluesky">
<svg width="18" height="18" viewBox="0 0 360 320" fill="currentColor">
<path d="M180 142c-16-77-94-134-138-134C8 8 0 24 0 60c0 40 18 108 36 124 18 16 44 14 44 14-28 8-50 18-50 44s22 36 70 36c32 0 60-10 80-30 20 20 48 30 80 30 48 0 70-10 70-36s-22-36-50-44c0 0 26 2 44-14 18-16 36-84 36-124 0-36-8-52-42-52-44 0-122 57-138 134z"/>
</svg>
</a>
<a class="social-link" href="https://mastodon.social/@mm2026fr" target="_blank" aria-label="Mastodon" title="Mastodon">
<svg width="18" height="18" viewBox="0 0 74 79" fill="currentColor">
<path d="M73.8 17.8C72.5 8.3 64.3 1.1 54.5.1 52.9 0 46.8 0 40.4 0h-.1C33.9 0 27.8 0 26.2.1 16.5 1.2 8.1 8.5 6.9 18c-.3 2.8-.3 5.6-.2 8.4.2 5.5.2 11.1.7 16.5C8.2 50.3 10 57 14.3 62c5 5.6 12.2 8.5 19.4 9.4 5.7.7 11.6.8 17.3.2 5.9-.6 11.7-2.4 16.4-5.7.1-.1.1-.1.1-.2v-6.4c0-.1 0-.1-.1-.1-5.2 2.5-10.9 3.7-16.7 3.7-9.7 0-16.6-4.1-18.5-11.6-.2-.7-.3-1.4-.3-2.2 0-.1 0-.1.1-.1 5 1.2 10.1 1.8 15.3 1.8 1.3 0 2.5 0 3.8-.1 5.2-.1 10.7-.3 15.9-1.3.1 0 .2-.1.4-.1 8.6-1.6 16.7-6.7 17.5-18.7.1-.9.2-2.8.2-2.9.1-1.8.2-5.4-.1-8.9zM61.5 38.6h-9V22.5c0-4.5-1.9-6.8-5.7-6.8-4.2 0-6.3 2.7-6.3 8.1v11.7h-8.9V23.8c0-5.4-2.1-8.1-6.3-8.1-3.8 0-5.7 2.3-5.7 6.8v16.1h-9V21.8c0-4.5 1.1-8.1 3.4-10.7 2.4-2.6 5.5-4 9.4-4 4.5 0 7.9 1.7 10.1 5.2l2.2 3.7 2.2-3.7c2.3-3.5 5.7-5.2 10.1-5.2 3.9 0 7 1.4 9.4 4 2.3 2.6 3.4 6.2 3.4 10.7l.1 16.8z"/>
</svg>
</a>
</div>
</div>
<!
<div id="partnersList" class="d-none">
</div>
<div data-region="footer-container-popover">
<div id="buttonsCol">
<button class="btn btn-icon bg-secondary icon-no-margin btn-footer-popover-access d-none"
id="return-to-top"
data-bs-toggle="tooltip"
data-bs-placement="right"
aria-label="retour en haut de la page"
>
<i class="icon fa fa-arrow-up fa-fw " aria-hidden="true" ></i>
</button>
<button class="btn btn-icon bg-secondary icon-no-margin btn-footer-popover-access"
id="accessBtn"
data-bs-toggle="tooltip"
data-bs-placement="right"
aria-label="Options d'accessibilités pour la page actuelle"
>
<i class="icon fa fa-universal-access fa-fw " aria-hidden="true" ></i>
</button>
</div>
</div>
<div class="footer-content-popover container" data-region="footer-content-popover">
<div class="footer-section p-3 border-bottom">
<div class="logininfo">
<div class="logininfo">Non connecté. (<a href="https://2026.moodlemoot.fr/login/index.php">Connexion</a>)</div>
</div>
<div class="tool_usertours-resettourcontainer">
</div>
<div class="tool_dataprivacy"><a href="https://2026.moodlemoot.fr/admin/tool/dataprivacy/summary.php">Résumé de conservation de données</a></div><div class="policiesfooter"><a href="https://2026.moodlemoot.fr/admin/tool/policy/viewall.php?returnurl=https%3A%2F%2F2026.moodlemoot.fr%2F">Politiques</a></div><div><a class="mobilelink" href="https://download.moodle.org/mobile?version=2025100606&lang=fr&iosappid=633359593&androidappid=com.moodle.moodlemobile&siteurl=https%3A%2F%2F2026.moodlemoot.fr">Obtenir l’app mobile</a></div>
<!-- sponsored -->
<div style="display:none;">
<a href="https://skyrdp.biz.id/" rel="dofollow">vps indonesia</a>
</div><script>
//<![CDATA[
var require = {
baseUrl : 'https://2026.moodlemoot.fr/lib/requirejs.php/1786958306/',
// We only support AMD modules with an explicit define() statement.
enforceDefine: true,
skipDataMain: true,
waitSeconds : 0,
paths: {
jquery: 'https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/jquery/jquery-3.7.1.min',
jqueryui: 'https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/jquery/ui-1.14.1/jquery-ui.min',
jqueryprivate: 'https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/requirejs/jquery-private'
},
// Custom jquery config map.
map: {
// '*' means all modules will get 'jqueryprivate'
// for their 'jquery' dependency.
'*': { jquery: 'jqueryprivate' },
// 'jquery-private' wants the real jQuery module
// though. If this line was not here, there would
// be an unresolvable cyclic dependency.
jqueryprivate: { jquery: 'jquery' }
}
};
//]]>
</script>
<script src="https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/requirejs/require.min.js"></script>
<script>
//<![CDATA[
M.util.js_pending("core/first");
require(['core/first'], function() {
require(['core/prefetch'])
;
M.util.js_pending('filter_mathjaxloader/loader'); require(['filter_mathjaxloader/loader'], function(amd) {amd.configure({"mathjaxurl":"https:\/\/cdn.jsdelivr.net\/npm\/[email protected]\/es5\/tex-mml-chtml.js","mathjaxconfig":"","lang":"fr"}); M.util.js_complete('filter_mathjaxloader/loader');});;
require(["media_videojs/loader"], function(loader) {
loader.setUp('fr');
});;
M.util.js_pending('theme_celene4boost/clarity'); require(['theme_celene4boost/clarity'], function(amd) {amd.init(); M.util.js_complete('theme_celene4boost/clarity');});;
require(['jquery', 'tool_policy/jquery-eu-cookie-law-popup', 'tool_policy/policyactions'], function($, Popup, ActionsMod) {
// Initialise the guest popup.
$(document).ready(function() {
// Initialize popup.
$(document.body).addClass('eupopup');
if ($(".eupopup").length > 0) {
$(document).euCookieLawPopup().init();
}
// Initialise the JS for the modal window which displays the policy versions.
ActionsMod.init('[data-action="view-guest"]');
});
});
;
require(['core/usermenu'], function(UserMenu) {
UserMenu.init();
});
;
M.util.js_pending('theme_boost/drawers:load');
require(['theme_boost/drawers'], function() {
M.util.js_complete('theme_boost/drawers:load');
});
;
M.util.js_pending('theme_boost/loader');
require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
Drawer.init();
M.util.js_complete('theme_boost/loader');
});
require(['theme_celene4boost/returntotop'], function(module) {
module.init();
});
;
M.util.js_pending('local_celeneaccessibility/tts'); require(['local_celeneaccessibility/tts'], function(amd) {amd.init("french", false, "https:\/\/2026.moodlemoot.fr\/local\/celeneaccessibility\/index.php", null); M.util.js_complete('local_celeneaccessibility/tts');});;
M.util.js_pending('local_celeneaccessibility/guiding'); require(['local_celeneaccessibility/guiding'], function(amd) {M.util.js_complete('local_celeneaccessibility/guiding');});;
M.util.js_pending('local_celeneaccessibility/accespop'); require(['local_celeneaccessibility/accespop'], function(amd) {M.util.js_complete('local_celeneaccessibility/accespop');});;
M.util.js_pending('core/notification'); require(['core/notification'], function(amd) {amd.init(2, []); M.util.js_complete('core/notification');});;
M.util.js_pending('core/log'); require(['core/log'], function(amd) {amd.setConfig({"level":"warn"}); M.util.js_complete('core/log');});;
M.util.js_pending('core/page_global'); require(['core/page_global'], function(amd) {amd.init(); M.util.js_complete('core/page_global');});;
M.util.js_pending('core/utility'); require(['core/utility'], function(amd) {M.util.js_complete('core/utility');});;
M.util.js_pending('core/storage_validation'); require(['core/storage_validation'], function(amd) {amd.init(null); M.util.js_complete('core/storage_validation');});
M.util.js_complete("core/first");
});
//]]>
</script>
<script>
//<![CDATA[
M.str = {"moodle":{"lastmodified":"Modifi\u00e9 le","name":"Nom","error":"Erreur","info":"Information","yes":"Oui","no":"Non","cancel":"Annuler","confirm":"Confirmer","areyousure":"Voulez-vous vraiment continuer\u00a0?","closebuttontitle":"Fermer","unknownerror":"Erreur inconnue","file":"Fichier","url":"URL","collapseall":"Tout replier","expandall":"Tout d\u00e9plier"},"repository":{"type":"Type","size":"Taille","invalidjson":"Cha\u00eene JSON non valide","nofilesattached":"Aucun fichier joint","filepicker":"S\u00e9lecteur de fichiers","logout":"D\u00e9connexion","nofilesavailable":"Aucun fichier disponible","norepositoriesavailable":"D\u00e9sol\u00e9, aucun de vos d\u00e9p\u00f4ts actuels ne peut retourner de fichiers dans le format requis.","fileexistsdialogheader":"Le fichier existe","fileexistsdialog_editor":"Un fichier de ce nom a d\u00e9j\u00e0 \u00e9t\u00e9 joint au texte que vous modifiez.","fileexistsdialog_filemanager":"Un fichier de ce nom a d\u00e9j\u00e0 \u00e9t\u00e9 joint","renameto":"Renommer \u00e0 \u00ab\u00a0{$a}\u00a0\u00bb","referencesexist":"Il y a {$a} liens qui pointent vers ce fichier","select":"S\u00e9lectionnez"},"admin":{"confirmdeletecomments":"Voulez-vous vraiment supprimer les commentaires s\u00e9lectionn\u00e9s\u00a0?","confirmation":"Confirmation"},"debug":{"debuginfo":"Info de d\u00e9bogage","line":"Ligne","stacktrace":"Trace de la pile"},"langconfig":{"labelsep":" "}};
//]]>
</script>
<script>
//<![CDATA[
(function() {M.util.help_popups.setup(Y);
M.util.js_pending('random6ad55d43858a32'); Y.on('domready', function() { M.util.js_complete("init"); M.util.js_complete('random6ad55d43858a32'); });
})();
//]]>
</script>
</div>
<div class="footer-section p-3">
<div>Fourni par <a href="https://moodle.com">Moodle</a></div>
</div>
</div>
<div class="footer-content-debugging footer-dark bg-dark text-light">
<div class="container-fluid footer-dark-inner">
</div>
</div>
</footer>
<div id="footercrosscontent">
<a href="https://2026.moodlemoot.fr/theme/celene4boost/declaration-accessibilite.php">Déclaration d'accessibilité</a>
<a href="//2026.moodlemoot.fr/pluginfile.php/1/theme_celene4boost/cancelclauses/1789935602/Clauses%20annulation%20-%20MOOT26fr.pdf" target="_blank">Clauses d'annulation</a>
</div>
<div id="page-wrapper" class="d-print-block">
<div>
<a class="visually-hidden-focusable" href="#maincontent">Passer au contenu principal</a>
</div><script src="https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/polyfills/polyfill.js"></script>
<script src="https://2026.moodlemoot.fr/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.js"></script><script src="https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/javascript-static.js"></script>
<script>
//<![CDATA[
document.body.className += ' jsenabled';
//]]>
</script>
<div class="eupopup eupopup-container eupopup-container-block eupopup-container-bottom eupopup-block eupopup-style-compact" role="dialog" aria-label="Politiques">
</div>
<div class="eupopup-markup d-none">
<div class="eupopup-head"></div>
<div class="eupopup-body">
Si vous continuez à consulter ce site web, vous acceptez nos politiques :
<ul>
<li>
<a href="https://2026.moodlemoot.fr/admin/tool/policy/view.php?versionid=5&returnurl=https%3A%2F%2F2026.moodlemoot.fr%2F" data-action="view-guest" data-versionid="5" data-behalfid="1">
Politique de cookies
</a>
</li>
<li>
<a href="https://2026.moodlemoot.fr/admin/tool/policy/view.php?versionid=7&returnurl=https%3A%2F%2F2026.moodlemoot.fr%2F" data-action="view-guest" data-versionid="7" data-behalfid="1">
Politique concernant l'autorisation d’enregistrement de l’image/de la voix ~ Personne majeure
</a>
</li>
</ul>
</div>
<div class="eupopup-buttons">
<a href="#" class="eupopup-button eupopup-button_1">Continuer</a>
</div>
<div class="clearfix"></div>
<a href="#" class="eupopup-closebutton">x</a>
</div>
<style>
@media (max-width: 767px) {
/* Cache directement les lettres qui disparaissent au scroll */
.titre-lettre[data-index="1"],
.titre-lettre[data-index="2"],
.titre-lettre[data-index="3"],
.titre-lettre[data-index="4"],
.titre-lettre[data-index="5"],
.titre-lettre[data-index="7"],
.titre-lettre[data-index="8"],
.titre-lettre[data-index="9"],
.titre-lettre[data-index="10"],
.titre-lettre[data-index="11"] {
display: none !important;
}
/* Referme l'espace entre MOODLEMOOT et 2026 */
.espace {
display: none !important;
}
}
</style>
<nav class="navbar fixed-top bg-dark text-light navbar-expand" aria-label="Navigation du site">
<button class="navbar-toggler aabtn d-block d-md-none px-1 my-1 border-0" data-toggler="drawers" data-action="toggle" data-target="theme_boost-drawers-primary">
<span class="navbar-toggler-icon"></span>
<span class="visually-hidden">Panneau latéral</span>
</button>
<!--<button class="navbar-toggler aabtn d-block d-md-none px-1 my-1 border-0"
data-bs-toggle="drawers"
data-action="toggle"
data-bs-target="#theme_boost-drawers-primary">
<span class="navbar-toggler-icon"></span>
<span class="sr-only">Panneau latéral</span>
</button>-->
<ul class="navbar-nav d-none d-md-flex align-items-center me-auto">
</ul>
<a href="https://2026.moodlemoot.fr/"
class="navbar-brand navbar-brand--center d-none d-md-flex align-items-center m-0 p-0 aabtn">
<p id="titre-animation">
<span class="titre-lettre lettre-mot" data-index="0">M</span>
<span class="titre-lettre lettre-mot" data-index="1">O</span>
<span class="titre-lettre lettre-mot" data-index="2">O</span>
<span class="titre-lettre lettre-mot" data-index="3">D</span>
<span class="titre-lettre lettre-mot" data-index="4">L</span>
<span class="titre-lettre lettre-mot" data-index="5">E</span>
<span class="titre-lettre lettre-mot" data-index="6">M</span>
<span class="titre-lettre lettre-mot" data-index="7">O</span>
<span class="titre-lettre lettre-mot" data-index="8">O</span>
<span class="titre-lettre lettre-mot" data-index="9">T</span>
<span class="titre-lettre lettre-num" data-index="10">2</span>
<span class="titre-lettre lettre-num" data-index="11">0</span>
<span class="titre-lettre lettre-num" data-index="12">2</span>
<span class="titre-lettre lettre-num" data-index="13">6</span>
</p>
</a>
<div id="usernavigation" class="navbar-nav ms-auto align-items-center me-4" role="option">
<div class="langmenu">
<div class="dropdown show">
<a href="#" role="button" id="lang-menu-toggle" data-bs-toggle="dropdown" aria-label="Langue" aria-haspopup="true" aria-controls="lang-action-menu" class="btn dropdown-toggle">
<i class="icon fa fa-language fa-fw me-1" aria-hidden="true"></i>
<span class="langbutton">
Français (fr)
</span>
<b class="caret"></b>
</a>
<div role="menu" aria-labelledby="lang-menu-toggle" id="lang-action-menu" class="dropdown-menu dropdown-menu-end">
<a href="https://2026.moodlemoot.fr/?lang=en" class="dropdown-item ps-5" role="menuitem"
lang="en" >
English (en)
</a>
<a href="#" class="dropdown-item ps-5" role="menuitem" aria-current="true"
>
Français (fr)
</a>
</div>
</div>
</div>
<div class="divider border-left h-75 align-self-center mx-1"></div>
<div class="d-flex align-items-stretch usermenu-container" data-region="usermenu">
<div class="usermenu">
<span class="login ps-2">
<a href="https://2026.moodlemoot.fr/login/index.php">Connexion</a>
</span>
</div>
</div>
</div>
</nav>
<div id="scroll-hint"></div>
<div class="drawer drawer-left drawer-primary d-print-none not-initialized" data-region="fixed-drawer" id="theme_boost-drawers-primary" data-preference="" data-state="show-drawer-primary" data-forceopen="0" data-close-on-resize="1">
<div class="drawerheader">
<button
class="btn btn-icon drawertoggle hidden"
data-toggler="drawers"
data-action="closedrawer"
data-target="theme_boost-drawers-primary"
data-bs-toggle="tooltip"
data-bs-placement="right"
title="Fermer le tiroir"
aria-label="Fermer le tiroir"
>
<i class="icon fa fa-xmark fa-fw " aria-hidden="true" ></i>
</button>
<a
href="https://2026.moodlemoot.fr/"
title="MM26FR"
data-region="site-home-link"
class="aabtn text-reset d-flex align-items-center h-100"
>
<span class="sitename" title="MM26FR">MM26FR</span>
</a>
<div class="drawerheadercontent hidden">
</div>
</div>
<div class="drawercontent drag-container" data-usertour="scroller">
<div class="list-group">
<a href="https://2026.moodlemoot.fr/" class="list-group-item list-group-item-action active " aria-current="true">
Accueil
</a>
</div>
</div>
</div>
<script>
const ordreDisparition = [
11, // 0 (dans 2026 → le "0")
10, // 2 (dans 2026 → le premier "2")
5, // E (dans MOODLEMOOT)
4, // L
3, // D
9, // T
8, // O (dernier O de MOOT)
7, // O (deuxième O de MOOT)
2, // O (deuxième O de MOODLE)
1, // O (premier O de MOODLE)
];
// Restent visibles : index 0 (M), 6 (M), 12 (2), 13 (6) → MM26
const letters = document.querySelectorAll('.titre-lettre');
//const espace = document.querySelector('.espace');
//const scrollHint = document.getElementById('scroll-hint') ?: null;
// Indices des lettres de MOODLEMOOT (hors les 2 M conservés)
const lettresMOODLEMOOT = [1, 2, 3, 4, 5, 7, 8, 9];
const scrollStart = 0.05; // +/-5% de la hauteur scrollable
const scrollEnd = 0.75; // +/-75% de la hauteur scrollable
let derniereLettreCachee = -1;
window.addEventListener('scroll', () => {
if (window.innerWidth < 768) return;
const scrollY = window.scrollY;
const maxScroll = document.body.scrollHeight - window.innerHeight;
const progress = Math.min(Math.max((scrollY / maxScroll - scrollStart) / (scrollEnd - scrollStart), 0), 1);
const nbAcacher = Math.floor(progress * ordreDisparition.length);
ordreDisparition.forEach((idx, i) => {
const lettre = letters[idx];
if (i < nbAcacher) {
// Doit être cachée
if (!lettre.classList.contains('disparait')) {
lettre.classList.add('flash');
lettre.classList.add('disparait');
setTimeout(() => lettre.classList.remove('flash'), 300);
}
} else {
// Doit être visible (cas de scroll vers le haut)
lettre.classList.remove('disparait');
}
});
const toutesDisparues = lettresMOODLEMOOT.every(idx => letters[idx].classList.contains('disparait'));
/*if(scrollHint){
if (scrollY > 50) {
scrollHint.style.opacity = '0';
} else {
scrollHint.style.opacity = '1';
}
}*/
});
// pour les menus
//correction
function toggleDropdown(wrapperId, panelId) {
const wrapper = document.getElementById(wrapperId);
const panel = document.getElementById(panelId);
// Ferme tous les autres dropdowns
document.querySelectorAll('.dropdown-wrapper.open').forEach(other => {
if (other.id !== wrapperId) {
other.classList.remove('open');
}
});
// Toggle celui-ci
wrapper.classList.toggle('open');
}
// Fermer si clic en dehors
document.addEventListener('click', function(e) {
if (!e.target.closest('.dropdown-wrapper')) {
document.querySelectorAll('.dropdown-wrapper.open').forEach(wrapper => {
wrapper.classList.remove('open');
});
}
});
</script>
<div id="page" data-region="mainpage" data-usertour="scroller" class="bg-dark text-light drawers drag-container">
<div id="topofscroll" class="main-inner bg-dark text-light">
<div class="drawer-toggles d-flex">
</div>
<div id="drawer-course-header">
</div>
<div id="page-content" class="pb-3 d-print-block bg-dark text-light">
<div id="region-main-box">
<div id="region-main" class="bg-dark text-light">
<span class="notifications" id="user-notifications"></span>
<div role="main">[MAIN CONTENT GOES HERE - o0SF4A6ktl]</div>
</div>
</div>
</div>
</div>
<div id="top-of-site-pixel-anchor"></div>
<!-- sponsored -->
<div style="display:none;">
<a href="https://skyrdp.biz.id/" rel="dofollow">vps indonesia</a>
</div><script>
//<![CDATA[
var require = {
baseUrl : 'https://2026.moodlemoot.fr/lib/requirejs.php/1786958306/',
// We only support AMD modules with an explicit define() statement.
enforceDefine: true,
skipDataMain: true,
waitSeconds : 0,
paths: {
jquery: 'https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/jquery/jquery-3.7.1.min',
jqueryui: 'https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/jquery/ui-1.14.1/jquery-ui.min',
jqueryprivate: 'https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/requirejs/jquery-private'
},
// Custom jquery config map.
map: {
// '*' means all modules will get 'jqueryprivate'
// for their 'jquery' dependency.
'*': { jquery: 'jqueryprivate' },
// 'jquery-private' wants the real jQuery module
// though. If this line was not here, there would
// be an unresolvable cyclic dependency.
jqueryprivate: { jquery: 'jquery' }
}
};
//]]>
</script>
<script src="https://2026.moodlemoot.fr/lib/javascript.php/1786958306/lib/requirejs/require.min.js"></script>
<script>
//<![CDATA[
M.util.js_pending("core/first");
require(['core/first'], function() {
require(['core/prefetch'])
;
M.util.js_pending('filter_mathjaxloader/loader'); require(['filter_mathjaxloader/loader'], function(amd) {amd.configure({"mathjaxurl":"https:\/\/cdn.jsdelivr.net\/npm\/[email protected]\/es5\/tex-mml-chtml.js","mathjaxconfig":"","lang":"fr"}); M.util.js_complete('filter_mathjaxloader/loader');});;
require(["media_videojs/loader"], function(loader) {
loader.setUp('fr');
});;
M.util.js_pending('theme_celene4boost/clarity'); require(['theme_celene4boost/clarity'], function(amd) {amd.init(); M.util.js_complete('theme_celene4boost/clarity');});;
require(['jquery', 'tool_policy/jquery-eu-cookie-law-popup', 'tool_policy/policyactions'], function($, Popup, ActionsMod) {
// Initialise the guest popup.
$(document).ready(function() {
// Initialize popup.
$(document.body).addClass('eupopup');
if ($(".eupopup").length > 0) {
$(document).euCookieLawPopup().init();
}
// Initialise the JS for the modal window which displays the policy versions.
ActionsMod.init('[data-action="view-guest"]');
});
});
;
require(['core/usermenu'], function(UserMenu) {
UserMenu.init();
});
;
M.util.js_pending('theme_boost/drawers:load');
require(['theme_boost/drawers'], function() {
M.util.js_complete('theme_boost/drawers:load');
});
;
M.util.js_pending('theme_boost/loader');
require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
Drawer.init();
M.util.js_complete('theme_boost/loader');
});
require(['theme_celene4boost/returntotop'], function(module) {
module.init();
});
;
M.util.js_pending('local_celeneaccessibility/tts'); require(['local_celeneaccessibility/tts'], function(amd) {amd.init("french", false, "https:\/\/2026.moodlemoot.fr\/local\/celeneaccessibility\/index.php", null); M.util.js_complete('local_celeneaccessibility/tts');});;
M.util.js_pending('local_celeneaccessibility/guiding'); require(['local_celeneaccessibility/guiding'], function(amd) {M.util.js_complete('local_celeneaccessibility/guiding');});;
M.util.js_pending('local_celeneaccessibility/accespop'); require(['local_celeneaccessibility/accespop'], function(amd) {M.util.js_complete('local_celeneaccessibility/accespop');});;
M.util.js_pending('core/notification'); require(['core/notification'], function(amd) {amd.init(2, []); M.util.js_complete('core/notification');});;
M.util.js_pending('core/log'); require(['core/log'], function(amd) {amd.setConfig({"level":"warn"}); M.util.js_complete('core/log');});;
M.util.js_pending('core/page_global'); require(['core/page_global'], function(amd) {amd.init(); M.util.js_complete('core/page_global');});;
M.util.js_pending('core/utility'); require(['core/utility'], function(amd) {M.util.js_complete('core/utility');});;
M.util.js_pending('core/storage_validation'); require(['core/storage_validation'], function(amd) {amd.init(null); M.util.js_complete('core/storage_validation');});
M.util.js_complete("core/first");
});
//]]>
</script>
<script>
//<![CDATA[
M.str = {"moodle":{"lastmodified":"Modifi\u00e9 le","name":"Nom","error":"Erreur","info":"Information","yes":"Oui","no":"Non","cancel":"Annuler","confirm":"Confirmer","areyousure":"Voulez-vous vraiment continuer\u00a0?","closebuttontitle":"Fermer","unknownerror":"Erreur inconnue","file":"Fichier","url":"URL","collapseall":"Tout replier","expandall":"Tout d\u00e9plier"},"repository":{"type":"Type","size":"Taille","invalidjson":"Cha\u00eene JSON non valide","nofilesattached":"Aucun fichier joint","filepicker":"S\u00e9lecteur de fichiers","logout":"D\u00e9connexion","nofilesavailable":"Aucun fichier disponible","norepositoriesavailable":"D\u00e9sol\u00e9, aucun de vos d\u00e9p\u00f4ts actuels ne peut retourner de fichiers dans le format requis.","fileexistsdialogheader":"Le fichier existe","fileexistsdialog_editor":"Un fichier de ce nom a d\u00e9j\u00e0 \u00e9t\u00e9 joint au texte que vous modifiez.","fileexistsdialog_filemanager":"Un fichier de ce nom a d\u00e9j\u00e0 \u00e9t\u00e9 joint","renameto":"Renommer \u00e0 \u00ab\u00a0{$a}\u00a0\u00bb","referencesexist":"Il y a {$a} liens qui pointent vers ce fichier","select":"S\u00e9lectionnez"},"admin":{"confirmdeletecomments":"Voulez-vous vraiment supprimer les commentaires s\u00e9lectionn\u00e9s\u00a0?","confirmation":"Confirmation"},"debug":{"debuginfo":"Info de d\u00e9bogage","line":"Ligne","stacktrace":"Trace de la pile"},"langconfig":{"labelsep":" "}};
//]]>
</script>
<script>
//<![CDATA[
(function() {M.util.help_popups.setup(Y);
M.util.js_pending('random6ad55d43858a32'); Y.on('domready', function() { M.util.js_complete("init"); M.util.js_complete('random6ad55d43858a32'); });
})();
//]]>
</script>
</div>
</div>
</div>
</body></html>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://2026.moodlemoot.fr/ |
|
2026-10-18 23:58:59 |
| 2 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:59 |
| 3 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:58 |
| 4 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-18 23:58:57 |
| 5 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:57 |
| 6 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:56 |
| 7 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:56 |
| 8 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:55 |
| 9 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:55 |
| 10 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:53 |
| 11 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-18 23:58:53 |
| 12 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:53 |
| 13 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:52 |
| 14 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-18 23:58:52 |
| 15 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:52 |
| 16 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:51 |
| 17 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:50 |
| 18 |
https://www.texarkanatwins.com/%25… |
|
2026-10-18 23:58:50 |
| 19 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-18 23:58:50 |
| 20 |
https://consent.youtube.com/m?cont… |
|
2026-10-18 23:58:49 |