From a7b275a1b76ed14e17956c1368c7875b62780c4f Mon Sep 17 00:00:00 2001 From: onli Date: Tue, 28 Sep 2021 17:14:17 +0200 Subject: [PATCH] lightbox 2.5.4 fix: Lightbox was not enabled in entries See https://board.s9y.org/viewtopic.php?f=10&t=25329 --- serendipity_event_lightbox/ChangeLog | 4 ++++ serendipity_event_lightbox/serendipity_event_lightbox.php | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/serendipity_event_lightbox/ChangeLog b/serendipity_event_lightbox/ChangeLog index dd6ec322..437496c4 100644 --- a/serendipity_event_lightbox/ChangeLog +++ b/serendipity_event_lightbox/ChangeLog @@ -1,3 +1,7 @@ +2.5.4: + * Fix: Lightbox was not enabled in entries +------------------------------------------------------------------------ + 2.5.3: * Hotfixes for PHP 8 (surrim) diff --git a/serendipity_event_lightbox/serendipity_event_lightbox.php b/serendipity_event_lightbox/serendipity_event_lightbox.php index f5bb00eb..c8d3401a 100644 --- a/serendipity_event_lightbox/serendipity_event_lightbox.php +++ b/serendipity_event_lightbox/serendipity_event_lightbox.php @@ -25,7 +25,7 @@ class serendipity_event_lightbox extends serendipity_event $propbag->add('name', PLUGIN_EVENT_LIGHTBOX_NAME); $propbag->add('description', PLUGIN_EVENT_LIGHTBOX_DESC); $propbag->add('author', 'Thomas Nesges, Andy Hopkins, Lokesh Dhakar, Cody Lindley, Stephan Manske, Grischa Brockhaus, Ian'); - $propbag->add('version', '2.5.3'); + $propbag->add('version', '2.5.4'); $propbag->add('requirements', array( 'serendipity' => '1.6', 'php' => '5.3.0' @@ -297,7 +297,7 @@ class serendipity_event_lightbox extends serendipity_event foreach ($this->markup_elements as $temp) { if (isset($eventData[$temp['element']]) && serendipity_db_bool($this->get_config($temp['name'], 'true')) && - (isset($eventData['properties']) && isset($eventData['properties']['ep_disable_markup_' . $this->instance]) && !$eventData['properties']['ep_disable_markup_' . $this->instance]) && // TODO: please test + !(isset($eventData['properties']['ep_disable_markup_' . $this->instance]) && $eventData['properties']['ep_disable_markup_' . $this->instance]) && !isset($serendipity['POST']['properties']['disable_markup_' . $this->instance])) { $element = $temp['element'];