]> git.mjollnir.org Git - s9y.git/commitdiff
fix spartacus sidebar listing
authorgarvinhicking <garvinhicking>
Mon, 26 Nov 2007 13:20:38 +0000 (13:20 +0000)
committergarvinhicking <garvinhicking>
Mon, 26 Nov 2007 13:20:38 +0000 (13:20 +0000)
docs/NEWS
include/admin/plugins.inc.php
plugins/serendipity_event_spartacus/serendipity_event_spartacus.php

index 69bbf5a5937ca55883989bae234136e91cdce988..d31844f377fe9988df12c080cb2a0ef1a1b35e85 100644 (file)
--- a/docs/NEWS
+++ b/docs/NEWS
@@ -67,6 +67,9 @@ Version 1.3 ()
 Version 1.2.1 ()
 ------------------------------------------------------------------------
 
+    * Fix spartacus filter listing showing event plugin groups in the
+      sidebar listing.
+          
     * Patch PEAR.php for better detection, if already included.
       Thanks to Assen Tchorbadjiev.
 
index 6a8ac7e461306e60e904a03e08a0d6134558a448..bdbe2f3d099a22014a7922ed44971ee65087fdfb 100644 (file)
@@ -149,7 +149,7 @@ if (isset($_GET['serendipity']['plugin_to_conf'])) {
     $errorstack  = array_merge((array)$foreignPlugins['errorstack'], $errorstack);
 
     $plugins = serendipity_plugin_api::get_installed_plugins();
-    $classes = serendipity_plugin_api::enum_plugin_classes(($serendipity['GET']['type'] == 'event'));
+    $classes = serendipity_plugin_api::enum_plugin_classes(($serendipity['GET']['type'] === 'event'));
     usort($classes, 'serendipity_pluginListSort');
 
     $counter    = 0;
index fa1ae48aa4fdb6a004b4b5aa30deb69548f77767..93015901118dd14aaf62227719ccefb7ee0db57d 100644 (file)
@@ -969,7 +969,7 @@ class serendipity_event_spartacus extends serendipity_event
 
                 case 'backend_plugins_fetchlist':
                     if (serendipity_db_bool($this->get_config('enable_plugins'))) {
-                        $type = (isset($serendipity['GET']['type']) ? $serendipity['GET']['type'] : 'sidebar');
+                        $type = (isset($serendipity['GET']['type']) && !empty($serendipity['GET']['type']) ? $serendipity['GET']['type'] : 'sidebar');
 
                         $eventData = array(
                            'pluginstack' => $this->buildList($this->fetchOnline($type), $type),