Vacance d’un poste académique à temps plein en droit international public

Publié le 29 janvier, 2025

Navigation

(function () { function normalize(input) { try { const u = (input instanceof URL) ? input : new URL(input, window.location.href); let p = u.pathname.toLowerCase().replace(/\/+$/,  »); return p ===  » ? ‘/’ : p; } catch { return  »; } } function matches(linkPath, currentPath) { if (!linkPath || linkPath === ‘/’) return currentPath === ‘/’; if (currentPath === linkPath) return true; const lp = linkPath.endsWith(‘/’) ? linkPath.slice(0, -1) : linkPath; return currentPath.startsWith(lp + ‘/’); } function resetToggle(t) { t.classList.remove(‘et_pb_toggle_open’); t.classList.add(‘et_pb_toggle_close’); const c = t.querySelector(‘.et_pb_toggle_content’); if (c) c.style.display = ‘none’; const title = t.querySelector(‘.et_pb_toggle_title’); if (title) title.setAttribute(‘aria-expanded’, ‘false’); } function openToggle(t) { t.classList.remove(‘et_pb_toggle_close’); t.classList.add(‘et_pb_toggle_open’); const c = t.querySelector(‘.et_pb_toggle_content’); if (c) c.style.display = ‘block’; const title = t.querySelector(‘.et_pb_toggle_title’); if (title) title.setAttribute(‘aria-expanded’, ‘true’); } function highlightCurrent(resetAll = false) { const container = document.querySelector(‘.sb-toggles’); if (!container) return; const currentPath = normalize(window.location.href); const toggles = Array.from(container.querySelectorAll(‘.et_pb_toggle’)); if (resetAll) { container.querySelectorAll(‘a.current-link’).forEach(a => a.classList.remove(‘current-link’)); toggles.forEach(resetToggle); } let best = { toggle: null, link: null, len: -1 }; for (const t of toggles) { for (const a of t.querySelectorAll(‘a[href]’)) { const href = a.getAttribute(‘href’); if (!href || href.startsWith(‘#’) || href.startsWith(‘mailto:’) || href.startsWith(‘tel:’)) continue; const lp = normalize(href); if (matches(lp, currentPath) && lp.length > best.len) { best = { toggle: t, link: a, len: lp.length }; } } } if (best.toggle && best.link) { best.link.classList.add(‘current-link’); openToggle(best.toggle); } } function ready() { highlightCurrent(true); // reset complet une seule fois au départ setTimeout(() => highlightCurrent(false), 300); // après init Divi } if (document.readyState === ‘loading’) { document.addEventListener(‘DOMContentLoaded’, ready); } else { ready(); } window.addEventListener(‘load’, () => highlightCurrent(false)); // MutationObserver : ne fait plus de reset, juste la logique du « meilleur match » const mo = new MutationObserver(() => highlightCurrent(false)); mo.observe(document.body, { childList: true, subtree: true }); })();

Suivez nos réseaux

Un poste pour une chaire à temps plein est ouvert au sein du Centre de droit international pour l’année académique prochaine, les candidatures pouvant être déposées jusqu’au 31 mars.

Tous les renseignements sont disponibles ICI.

Notre prochain événement :

Midi du Centre – La narration dans la pratique de la Cour internationale de justice : esquisse d’une clé de lecture

10

Fév

2026

La dernière News:

Une nouvelle membre au Centre de droit international

La dernière publication :

The Vienna Conventions on the Law of Treaties (Second Edition)