Méthodologie du droit international public, 2è édition

Publié le 19 septembre 2024

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

La deuxième édition de l'ouvrage "Méthodologie du droit international public", par Olivier Corten, est parue ! Cette édition met à jour la version originale, parue en 2009, avec de nouveaux exemples, de nouvelles sources (liées notamment aux évolutions des travaux de la Commission du droit international ou de la jurisprudence internationale) et de nouveaux développements (consacrés notamment à l’intelligence artificielle ou à l’écriture inclusive).


L’ouvrage peut notamment être acquis auprès des éditions de l’Université de Bruxelles : https://www.editions-ulb.be/fr/book/?gcoi=74530100843800

Notre prochain événement :

Odile Dua

28.09.2026 17:00

Soutenance publique de thèse d’Odile Dua : « Business et droits humains : une analyse du mouvement de responsabilisation de l’entreprise au regard du droit international »

La dernière News:

Parution d’une deuxième édition entièrement révisée du Manuel de droit diplomatique de Jean Salmon

La dernière publication :

Manuel de droit diplomatique – 2è édition entièrement révisée