From ab2748109405042e2856df70749e785787ac3d11 Mon Sep 17 00:00:00 2001 From: Ian Date: Sat, 5 Jul 2014 14:06:40 +0200 Subject: [PATCH] extend c0c6e8a to only emit backend karma css where we need it (untested) I need to see this happen on DEV blog though --- .../serendipity_event_karma/serendipity_event_karma.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/serendipity_event_karma/serendipity_event_karma.php b/plugins/serendipity_event_karma/serendipity_event_karma.php index 8608a288..fb5b747f 100644 --- a/plugins/serendipity_event_karma/serendipity_event_karma.php +++ b/plugins/serendipity_event_karma/serendipity_event_karma.php @@ -827,6 +827,7 @@ function vote(karmaVote,karmaId) { // CSS generation hooks case 'backend_header': + if ($serendipity['GET']['adminModule'] == 'event_display' && $serendipity['GET']['adminAction'] == 'karmalog') { // Generate the CSS for the graphical rating bar selector // // The CSS appears to be generated in a completely @@ -863,8 +864,9 @@ function vote(karmaVote,karmaId) { "); if ($serendipity['version'][0] > 1) { print("\n\n"); - break; } + } + if ($serendipity['version'][0] > 1) break; case 'css': // Some CSS notes: @@ -1071,14 +1073,13 @@ END_IMG_CSS; $karmacss = ob_get_contents(); ob_end_clean(); - if ($serendipity['version'][0] > 1) { + if ($serendipity['version'][0] > 1 && $event == 'backend_header' && $serendipity['GET']['adminModule'] == 'event_display' && $serendipity['GET']['adminAction'] == 'karmalog') { // add replaced css content to the end of serendipity_admin.css, since with 2.0 the cached issue should be removed $this->cssEventData($eventData, $karmacss); } else { echo $karmacss; } - if ($event == 'backend_header' && $serendipity['version'][0] < 2) { print("\n\n"); }