From 3d5d5ae92fc9dcbe3512e6715d474c3719d27ef3 Mon Sep 17 00:00:00 2001 From: Fabio Caccamo Date: Wed, 14 Feb 2024 18:38:16 +0100 Subject: [PATCH] Open any link with `_popup=1` query-string parameter in a modal window. --- .../static/admin_interface/related-modal/related-modal.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/admin_interface/static/admin_interface/related-modal/related-modal.js b/admin_interface/static/admin_interface/related-modal/related-modal.js index b815b85..c02ccda 100644 --- a/admin_interface/static/admin_interface/related-modal/related-modal.js +++ b/admin_interface/static/admin_interface/related-modal/related-modal.js @@ -150,6 +150,9 @@ if (typeof(django) !== 'undefined' && typeof(django.jQuery) !== 'undefined') // show_change_link=True support presentRelatedObjectModalOnClickOn('a.inlinechangelink'); + // any link with _popup=1 parameter support + presentRelatedObjectModalOnClickOn('a[href*="_popup=1"]'); + // django-streamfield support // https://github.com/raagin/django-streamfield/ presentRelatedObjectModalOnClickOn('.streamfield_app a.stream-btn[href*="_popup=1"]');